package com.example.infowall02.service;

import com.example.infowall02.domain.Articles;
import com.example.infowall02.domain.LikeRequest;

import java.util.List;

public interface LikeService {
    // 点赞文章
    LikeRequest likeArticle(int userId, int articleId);
    // 取消点赞文章
    int unlikeArticle(int userId, int articleId);
    // 获取用户点赞数
    int getUserLikeCount(int userId);
    // 检查用户是否点赞了文章
    boolean isUserLikedArticle(int userId, int articleId);
    //获取用户点赞的文章列表
    List<Articles> getUserLikedArticles(int userId);
}
